package com.bjsxt.wraerClass;

public class Test {

    public static void main(String[] args) {
        Integer i =new Integer(2);
        Integer j =Integer.valueOf(200);
        int s =900;
        double d = i.doubleValue();
        Integer i3 =Integer.valueOf("122");
        Integer i4 =Integer.parseInt("167");

        String str = i3.toString();
        System.out.println(Integer.MAX_VALUE);
        Integer a= 300; // ==Integer a = Integer.valueOf(300);

        int b=a; // == b=a.intValue();
        Integer c =null;
//        int c2=c; //java.lang.NullPointerException

        Integer d1= 4000;
        Integer d2=4000;

        // d=[-128,127] cache
        Integer d3=123;
        Integer d4=123;
        System.out.println(d1==d2);  // false
        System.out.println(d3==d4);  //true
        System.out.println(d1.equals(d2));
    }








}
